const express=require('express');
//const houtaiRouter=require()
const app=express();
app.listen(3000);

function fn(req,res,next){
	//console.log('拦截到了对/list的请求')
	//获取传递的用户名
	//获取get传递的数据
	console.log(req.query);
	//判断用户名是否为管理员root
	//如果不是root,响应'请提供管理员用户'
	if(req.query.user!=='root'&&req.query.password!=='root'){
		res.send('请提供管理员用户');
		//res.sendFile(__dirname+'/1.html')
	}else{
		//否则是管理员，往后继续执行，可能是下一个中间件或者是路由
		next();
	}
}
//添加中间件，拦截对/list的请求
app.use('/list',fn);
//添加路由(get /list),响应'这是后台商品数据'
app.get('/list',(req,res)=>{
	res.send('这是后台商品数据')
});
//添加中间件，拦截对/delete的请求
app.use('/delete',fn)
//添加路由(get/ delete),用于删除用户
app.get('/delete',(req,res)=>{
	res.send('用户删除成功');
});